import request from '@/utils/request'


// 获取banner
export function bannerApiqueryOne(data) {
    return request({
        url: '/bannerApi/queryAll',
        method: 'post',
        data
    })
}
// 获取栏目
export function columnApiqueryAll(data) {
    return request({
        url: '/columnApi/queryAll',
        method: 'post',
        data
    })
}
// 列表查询
export function contentApiqueryAll(data) {
    return request({
        url: '/contentApi/queryAll',
        method: 'post',
        data
    })
}
// 列表查询-带分页
export function contentApiqueryPage(data) {
    return request({
        url: '/contentApi/queryPage',
        method: 'post',
        data
    })
}


// 查询内容
export function contentApiqueryOne(query) {
    return request({
        url: '/contentApi/queryOne',
        method: 'get',
        params: query
    })
}

// 获取用户信息
export function queryInfo() {
    return request({
        url: '/userApi/queryInfo',
        method: 'get'
    })
}
// 修改用户信息
export function userApiedit(data) {
    return request({
        url: '/userApi/edit',
        method: 'post',
        data
    })
}

// 添加音乐
export function musicApiAdd(data) {
    return request({
        url: '/musicApi/add',
        method: 'post',
        data
    })
}

// 查询已通过作品
export function musicApiqueryAll(data) {
    return request({
        url: '/musicApi/queryAll',
        method: 'post',
        data
    })
}

// 查询已通过作品
export function musicApisortByAuditTime(data) {
    return request({
        url: '/musicApi/sortByAuditTime',
        method: 'post',
        data
    })
}

// 查询详情
export function musicApiqueryOne(query) {
    return request({
        url: '/musicApi/queryOne',
        method: 'get',
        params: query
    })
}
// 作品查询 - 查询试听（分页）
export function musicApisortByPlayVolume(data) {
    return request({
        url: '/musicApi/sortByPlayVolume',
        method: 'post',
        data
    })
}
// 作品查询 -查询最热（分页）
export function musicApisortByComposite(data) {
    return request({
        url: '/musicApi/sortByComposite',
        method: 'post',
        data
    })
}
// 游客投票
export function touristApitouristVote(data) {
    return request({
        url: '/touristApi/touristVote',
        method: 'post',
        data
    })
}
// 获取openid
export function weChatApiauthCallBack(query) {
    return request({
        url: '/weChatApi/authCallBack',
        method: 'get',
        params: query
    })
}

// 查询最新（个人）（分页）
export function userApisortByAuditTime(data) {
    return request({
        url: '/userApi/sortByAuditTime',
        method: 'post',
        data
    })
}
// 查询试听（个人）（分页）
export function userApisortByPlayVolume(data) {
    return request({
        url: '/userApi/sortByPlayVolume',
        method: 'post',
        data
    })
}
// 查询最热（个人）（分页）
export function userApisortByComposite(data) {
    return request({
        url: '/userApi/sortByComposite',
        method: 'post',
        data
    })
}

// 增加播放量
export function musicApiplayVolume(query) {
    return request({
        url: '/musicApi/playVolume',
        method: 'get',
        params: query
    })
}

// 点评-新增
export function reviewsApiadd(data) {
    return request({
        url: '/reviewsApi/add',
        method: 'post',
        data
    })
}

// 点评-修改
export function reviewsApiedit(data) {
    return request({
        url: '/reviewsApi/edit',
        method: 'post',
        data
    })
}

// 查询音乐的评价
export function reviewsApiqueryAll(data) {
    return request({
        url: '/reviewsApi/queryAll',
        method: 'post',
        data
    })
}
// 查看详细评价
export function reviewsApiqueryOne(query) {
    return request({
        url: '/reviewsApi/queryOne',
        method: 'get',
        params: query
    })
}

// 作品修改
export function musicApiedit(data) {
    return request({
        url: '/musicApi/edit',
        method: 'post',
        data
    })
}
// 作品删除
export function musicApidelete(data) {
    return request({
        url: '/musicApi/delete',
        method: 'post',
        data
    })
}

// 作品修改
export function querySelfAll(data) {
    return request({
        url: '/reviewsApi/querySelfAll',
        method: 'post',
        data
    })
}
// 翻页
export function contentApiturnPages(query) {
    return request({
        url: '/contentApi/turnPages',
        method: 'get',
        params: query
    })
}
// 查看详情
export function queryById(query) {
    return request({
        url: '/userApi/queryById',
        method: 'get',
        params: query
    })
}
// 投票列表
export function queryTop(query) {
    return request({
        url: '/musicApi/queryTop',
        method: 'get',
        params: query
    })
}
// 获取时间
export function getTime() {
    return request({
        url: '/musicApi/getTime',
        method: 'get'
    })
}

// 全局搜索方法
export function globalQueryAll(data) {
    return request({
        url: '/contentApi/globalQueryAll',
        method: 'post',
        data
    })
}

// 统计
export function statistics(query) {
    return request({
        url: '/contentApi/statistics',
        method: 'get',
        params:query
    })
}

// 各地动态
export function queryCascadeContentGroupByColumnId(query) {
    return request({
        url: '/contentApi/queryCascadeContentGroupByColumnId',
        method: 'get',
        params:query
    })
}


// 首页统计
export function activityStatistical() {
    return request({
        url: '/activityStatistical',
        method: 'get'
    })
}

export function queryFiveDuty() {
    return request({
        url: '/dutyApi/queryFiveDuty',
        method: 'get',
    })
}


export function globalQueryAllContent(data) {
    return request({
        url: '/contentApi/globalQueryAllContent',
        method: 'post',
        data
    })
}

export function getConfig(query) {
    return request({
      url: '/getConfig',
      method: 'get',
      params: query
    })
  }




